satellite libration - Almanca İngilizce Sözlük